flood debris - German English Dictionary